package com.yuw.staticdemo;

public class TestDriver {

	public static void main(String[] args) {
		// 
		test04();
	}
	
private static void test04() {
	//定义了vehicle类型的变量
	Vehicle vv = null;
	//读取Vehicle类的静态属性，此处jvm开始加载Vehicle类
	String str=Vehicle.vehicleName;
	//实例方法需要使用实例对象
	Vehicle ve0=new Vehicle();
	ve0.vehicleName="交通工具";//静态属性
	ve0.setVehicleSpeed(100);//成员属性
	ve0.move();//调用行为
	Vehicle ve1 = new Vehicle();
	//调用行为
	ve1.move();
}
	
	
	
	
	private static void test03() {
		
		//实例方法需要使用实例对象
		Vehicle ve0=new Vehicle();
		
		
		ve0.vehicleName="交通工具";//静态属性
		ve0.setVehicleSpeed(100);//成员属性
		ve0.move();//调用行为
		Vehicle ve1 = new Vehicle();
		//调用行为
		ve1.move();
	}
	
	
	private static void test01() {
		//静态方法可以通过类名调用
		Vehicle.showMe();
		//实例方法需要使用实例对象
		Vehicle ve=new Vehicle();
		ve.move();
	}
	
	
	private static void test02() {
		//静态方法可以通过类名调用
		Car.showMe();
		//实例方法需要使用实例对象
		Vehicle ve=new Vehicle();
		ve.move();
	}

}
